// this is generated code for module hello
using System.Collections.Generic;
using Celab.Vce2.ridela;
 
namespace hello {
 
public enum TheEnum {
	ITEM = 0,
}
 
public class Farewell {
	public string memorial;
	public TheEnum e;
	public Farewell() : this("", TheEnum.ITEM) {}
	public Farewell(string _memorial, TheEnum _e) {
		this.memorial = _memorial;
		this.e = _e;
	}
}
 
interface IGreetingService {
	[RidelaMethod(0, 2, 3, typeof(void))]
	void Say(string message, int count);
	[RidelaMethod(5, 6, 7, typeof(uint))]
	string GetSaid(uint at);
	[RidelaMethod(9, 10, 11, typeof(uint))]
	string GetUnsaid(uint at);
}
interface IGreeting2Service {
	[RidelaMethod(0, 2, 3, typeof(void))]
	void GetSaid(string message, int count);
}
interface IWithResponseService {
	[RidelaMethod(1, 2, 3, typeof(void))]
	string GetText(uint at);
}
interface INotificationOnlyService {
}
interface IVariousWayService {
	[RidelaMethod(0, 2, 3, typeof(void))]
	void One();
	[RidelaMethod(5, 6, 7, typeof(void))]
	uint Two();
	[RidelaMethod(9, 10, 11, typeof(uint))]
	void Three();
}
 
}
